package com.fujitsu.nanjing.tieba.dao;

import com.fujitsu.nanjing.tieba.ibator.CoreErrorLog;
import com.fujitsu.nanjing.tieba.ibator.CoreErrorLogCriteria;
import java.util.List;

public interface CoreErrorLogDAO {
    int countByExample(CoreErrorLogCriteria example);

    int deleteByExample(CoreErrorLogCriteria example);

    int deleteByPrimaryKey(Integer logid);

    void insert(CoreErrorLog record);

    void insertSelective(CoreErrorLog record);

    List<CoreErrorLog> selectByExample(CoreErrorLogCriteria example);

    CoreErrorLog selectByPrimaryKey(Integer logid);

    int updateByExampleSelective(CoreErrorLog record, CoreErrorLogCriteria example);

    int updateByExample(CoreErrorLog record, CoreErrorLogCriteria example);

    int updateByPrimaryKeySelective(CoreErrorLog record);

    int updateByPrimaryKey(CoreErrorLog record);
}